****************************************************************
* MTCMR-x Firmware/Software Release Notes               *
****************************************************************

Contents:
1) Models Covered By This Firmware/Software
2) Firmware/Software History
3) Support Information


****************************************************
* 1 **    Models Covered By This Firmware/Software *
****************************************************
Both GP and non-GP models of the following:
- MTCMR-C1
- MTCMR-G2
- MTCMR-E1
- MTCMR-H4
- MTCMR-EV2
- MTCMR-H5
- MTCMR-EV3


****************************************************
* 2 **    Firmware/Software History                *
****************************************************

--------------------------------------------------
Firmware/Software Version 1.0.37
Timestamp = 06-17-2013 11:58:00
--------------------------------------------------

(a) Bugs fixed since version 1.0.33:
* Switching from +WOPEN=1 to +WOPEN=0 and back caused a lock up with -G2 builds. The -G2 radios are set to +IPR=0 when installed and that was causing issues with #CMUX=1. The UIP code configures the -G2 radio to 230400 but AT&W is needed to store it.

* Fixed a bug where issuing AT#RESET=1 with the stack off (+WOPEN=0) led to not being able to make a connection until reset.

(b) Enhancements Added/Removed/Modified since version 1.0.33:
* Enhanced the code that recovers radios in the event that their serial speed is mismatched with the UIP processor.


--------------------------------------------------
Firmware/Software Version 1.0.33
Timestamp = 01-10-2013 12:12:00
--------------------------------------------------

(a) Bugs fixed since version 1.0.10:
* Checks for DCD status are performed on the radio's data port not the command port (needed for CMUX and multi-endpoint USB).

* Toggle DTR performed on the radio's data port not the command port (needed for CMUX and multi-endpoint USB).

* On power up or reset, check for the correct serial speed (230400) on the C1 radio. If it is not correct, set it to 230400.

* Send the dial string sent for AT#CONNECTIONSTART to the radios in one string. If it is sent in parts to the H4 radio, the radio may not dial.

* Accurately track DTR state changes when the stack is off (+WOPEN=0).

* Fixed radio reset so the product does not reboot when AT#RESET=1 is issued with a USB based radio. The problem was caused by a stack overflow.

* Increased heap size to accomodate stack size increase in the modem task. This became a problem with device management enabled.

* Fixed a bug with the external USB interface where the UIP unit could and often would reset when high volumes of data were being output to the terminal device. Pausing the DTE for a few seconds during a download appeared to cause a reset every time.

* Need to block AT&F from being sent to the H5 and EV3 radios as this causes the serial speed to change to 115200. Once that happens, the processor needs to be reset to reconfigure the proper serial speed.

* Fixed AT#VALL display so the TCP settings are displayed once not twice.

* The CD LED will turn on now, during connections, when using the USB port.

* Fixed signal strength LED so that it works when stack is enabled (+WOPEN=1)

* Enabled signal strength LED

* Disabled unsolicited messages by default for the H3 radio by issuing AT^CURC=0 as in initialization command

* AT#CONNECTIONSTART issue fixed for the H3 radio

* Remote management has been turned on

* Embedded USB driver now has the capability to utilize separate data and AT command ports.

(b) Enhancements Added/Removed/Modified since version 1.0.10:
* Added support for H5 radio.
  a. Parse # commands for stack and radio.
  b. Set H5 serial speed to 921600.
  c. Added radio serial speed detection and correction code.
  d. Added ID bits for the MTCMR-H5.

* Added support for EV3 radio.
  a. Set EV3 serial speed to 460800.
  b. Added ID bits for the MTCMR-EV3.

* Added CMUX support for C1 and G2 radios.

* Allow AT commands to be sent to radios after a #CONNECTIONSTART but before a socket or listener is started. This only applies to those that support CMUX (C1 and G2 radios) or multiple USB endpoints (EV2 and H4 radios).

* Added +++ socket escape for C1 and G2 with CMUX enabled. Enter ATO to go back on line.

* Added #RMODEL? command to ID the build.

* Added radio monitoring and recovery when the stack is off (+WOPEN=0).

* Added initialization string AT#GPIO=1,0,2 for the H5 and EV3 builds so the LS LED blinks when the radio is registered.

* New enhanced embedded USB driver has been developed, which no longer uses the timer interrupt to trigger USB transactions. This speeds up the USB events and allows for ease of processing multiple endpoints.


****************************************************
* 3 **    Support Information                      *
****************************************************
Multi-Tech provides free technical support for your product as well as paid phone support.
To obtain this support, use one of the following contact options:

Free technical support via Multi-Tech Online Support Portal at:
https://support.multitech.com


U.S. & Canada number: 763-717-5863
Answered Monday - Friday
Phone calls are handled in the order they are received. Free support is not offered by phone, but
staff will help create a case and/or set up paid phone support.
8:00 am to 5:00 pm Central Time
(Daylight savings observed when in effect)


International number: +763-717-5863
Answered Monday - Friday
8:00 am to 5:00 pm Central Time
(Daylight savings observed when in effect)


EMEA    support@multitech.co.uk         +(44) 118 959 7774
U.S.    support@multitech.com           800-972-2439 or
(and Rest of World)                     +763-717-5863


Replacement Parts and Accessories
For replacement parts and accessories, contact Multi-Tech at:
(888) 288-5470, option 3
       or
+1 (763) 785-3500


US Mail Address:
  Multi-Tech Systems, Inc.
  2205 Woodale Drive
  Mounds View, MN 55112
  USA

::Form Version R2011-12-08::
